home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 27
/
CU Amiga Magazine's Super CD-ROM 27 (1998)(EMAP Images)(GB)[!][issue 1998-10].iso
/
CUCD
/
PowerPC
/
vbcc
/
machines
/
amigawos
/
libsrc
/
Makefile
< prev
Wrap
Makefile
|
1998-08-02
|
27KB
|
738 lines
##
## Makefile for vc.lib and m.lib (PowerPC, Amiga-WarpOS, PowerOpen-ABI)
##
## Please delete the archives in the current directory,
## before executing 'make' !
##
## v1.2 02.08.98 phx
## realloc() gets an own module.
## v1.1 01.08.98 phx
## STDIO3: _open, _close, _read, _write, _seek. Some new files
## for Amiga-specific low-level functions.
## v1.0 08.07.98 phx
## -dontwarn=129, get rid of harmless "side-effect" warnings.
## -use-lmw and -peephole is in the default config for WarpOS.
## m0.lib, m1.lib and m2.lib were not deleted after joining.
## Make fd2libWOS.
## vbcc-WarpOS is ready for beta stage.
## V0.4 22.05.98 phx
## Compiling m.lib with -O1.
## V0.3 01.05.98 phx
## Trying with -peephole optimization. Using lmw/stmw.
## MOPTS allows different options for math.lib.
## Using -amiga-align for vc.lib.
## V0.2 19.04.98 phx
## PPCLIB1/2 was split into PPCLIB1..5 and STDIO was split into
## STDIO1/2, because of "command line too long".
## V0.1 08.03.98 phx
## all dependencies for vc.lib and m.lib should be complete...
## V0.0 28.02.98 phx
##
## C Compiler
CC = vc +warpos
CC68k = vc
COPTS = -c -amiga-align -o $@ -I:WarpOS/include -I/libsrc -dontwarn=129
MOPTS = -c -O1 -o $@ -I:WarpOS/include -I/libsrc -dontwarn=129
## PowerPC Assembler
AS = pasm
ASOPTS = -F2 -o $@
## Library Archive Tool - @@@ we use 'join'
AR = alib
AROPTS = r
## Miscellaneous Commands
RM = delete quiet
ECHO = echo
CP = copy
TMP = T:
## vc.lib objects
MAIN = _chkabort.o _errno.o _errors.o _main.o _lowlevel.o
PPCLIB1 = powerpc_lib/Run68k.o \
powerpc_lib/WaitFor68K.o \
powerpc_lib/SPrintF.o \
powerpc_lib/AllocVecPPC.o \
powerpc_lib/FreeVecPPC.o \
powerpc_lib/CreateTaskPPC.o \
powerpc_lib/DeleteTaskPPC.o \
powerpc_lib/FindTaskPPC.o \
powerpc_lib/InitSemaphorePPC.o \
powerpc_lib/FreeSemaphorePPC.o \
powerpc_lib/AddSemaphorePPC.o \
powerpc_lib/RemSemaphorePPC.o \
powerpc_lib/ObtainSemaphorePPC.o \
powerpc_lib/AttemptSemaphorePPC.o \
powerpc_lib/ReleaseSemaphorePPC.o \
powerpc_lib/FindSemaphorePPC.o \
powerpc_lib/InsertPPC.o
PPCLIB2 = powerpc_lib/AddHeadPPC.o \
powerpc_lib/AddTailPPC.o \
powerpc_lib/RemovePPC.o \
powerpc_lib/RemHeadPPC.o \
powerpc_lib/RemTailPPC.o \
powerpc_lib/EnqueuePPC.o \
powerpc_lib/FindNamePPC.o \
powerpc_lib/FindTagItemPPC.o \
powerpc_lib/GetTagDataPPC.o \
powerpc_lib/NextTagItemPPC.o \
powerpc_lib/AllocSignalPPC.o \
powerpc_lib/FreeSignalPPC.o \
powerpc_lib/SetSignalPPC.o \
powerpc_lib/SignalPPC.o \
powerpc_lib/WaitPPC.o \
powerpc_lib/SetTaskPriPPC.o
PPCLIB3 = powerpc_lib/Signal68K.o \
powerpc_lib/SetCache.o \
powerpc_lib/SetExcHandler.o \
powerpc_lib/RemExcHandler.o \
powerpc_lib/Super.o \
powerpc_lib/User.o \
powerpc_lib/SetHardware.o \
powerpc_lib/ModifyFPExc.o \
powerpc_lib/WaitTime.o \
powerpc_lib/LockTaskList.o \
powerpc_lib/UnLockTaskList.o \
powerpc_lib/SetExcMMU.o \
powerpc_lib/ClearExcMMU.o \
powerpc_lib/ChangeMMU.o \
powerpc_lib/GetInfo.o
PPCLIB4 = powerpc_lib/CreateMsgPortPPC.o \
powerpc_lib/DeleteMsgPortPPC.o \
powerpc_lib/AddPortPPC.o \
powerpc_lib/RemPortPPC.o \
powerpc_lib/FindPortPPC.o \
powerpc_lib/WaitPortPPC.o \
powerpc_lib/PutMsgPPC.o \
powerpc_lib/GetMsgPPC.o \
powerpc_lib/ReplyMsgPPC.o \
powerpc_lib/FreeAllMem.o \
powerpc_lib/CopyMemPPC.o \
powerpc_lib/AllocXMsgPPC.o \
powerpc_lib/FreeXMsgPPC.o \
powerpc_lib/PutXMsgPPC.o \
powerpc_lib/GetSysTimePPC.o
PPCLIB5 = powerpc_lib/AddTimePPC.o \
powerpc_lib/SubTimePPC.o \
powerpc_lib/CmpTimePPC.o \
powerpc_lib/SetReplyPortPPC.o \
powerpc_lib/SnoopTask.o \
powerpc_lib/EndSnoopTask.o \
powerpc_lib/GetHALInfo.o \
powerpc_lib/SetScheduling.o
CTYPE = ctype/isalnum.o ctype/isalpha.o ctype/iscntrl.o ctype/isdigit.o \
ctype/isgraph.o ctype/islower.o ctype/isprint.o ctype/ispunct.o \
ctype/isspace.o ctype/isupper.o ctype/isxdigit.o ctype/tolower.o \
ctype/toupper.o ctype/_ctype_.o
LOCALE = locale/localeconv.o locale/setlocale.o
SETJMP = setjmp/longjmp.o setjmp/setjmp.o
SIGNAL = signal/raise.o signal/signal.o
STDIO1 = stdio/clearerr.o stdio/fclose.o stdio/feof.o stdio/ferror.o \
stdio/fflush.o stdio/fgetc.o stdio/fgetpos.o stdio/fgets.o \
stdio/fopen.o stdio/fprintf.o stdio/fputc.o stdio/fputs.o \
stdio/fread.o stdio/freopen.o stdio/fscanf.o stdio/fseek.o \
stdio/fsetpos.o stdio/ftell.o stdio/fwrite.o stdio/getchar.o \
stdio/gets.o stdio/perror.o stdio/printf.o stdio/putchar.o \
stdio/puts.o stdio/remove.o stdio/rename.o stdio/rewind.o
STDIO2 = stdio/scanf.o stdio/setbuf.o stdio/setvbuf.o stdio/sprintf.o \
stdio/sscanf.o stdio/tmpfile.o stdio/tmpnam.o stdio/ungetc.o \
stdio/vfprintf.o stdio/vfscanf.o stdio/vprintf.o stdio/vscanf.o \
stdio/vsprintf.o stdio/vsscanf.o stdio/_fillbuf.o stdio/_flushbuf.o \
stdio/_putbuf.o stdio/__v0fprintf.o stdio/__v0printf.o \
stdio/__v0sprintf.o stdio/__v2fprintf.o stdio/__v2printf.o \
stdio/__v2sprintf.o stdio/__v2vfprintf.o stdio/__v2fscanf.o \
stdio/__v2scanf.o stdio/__v2sscanf.o stdio/__v2vfscanf.o
STDIO3 = stdio/_open.o stdio/_close.o stdio/_read.o stdio/_write.o \
stdio/_seek.o
STDLIB = stdlib/abort.o stdlib/abs.o stdlib/atexit.o stdlib/atoi.o \
stdlib/atol.o stdlib/bsearch.o stdlib/calloc.o stdlib/div.o \
stdlib/getenv.o stdlib/labs.o stdlib/ldiv.o stdlib/malloc.o \
stdlib/qsort.o stdlib/rand.o stdlib/strtol.o stdlib/strtoul.o \
stdlib/system.o stdlib/realloc.o
STRING = string/memchr.o string/memcmp.o string/memcpy.o string/memmove.o \
string/memset.o string/strcat.o string/strchr.o string/strcmp.o \
string/strcpy.o string/strcspn.o string/strerror.o string/strlen.o \
string/strncat.o string/strncmp.o string/strncpy.o string/strpbrk.o \
string/strrchr.o string/strspn.o string/strstr.o string/strtok.o
TIME = time/asctime.o time/clock.o time/gmtime.o time/localtime.o \
time/mktime.o time/strftime.o time/time.o time/__gmtoffset.o
# m.lib objects
MATHK = math/k_cos.o math/k_sin.o math/k_tan.o math/k_rem_pio2.o
MATH1 = math/cos.o math/sin.o math/log.o math/log10.o math/sqrt.o \
math/exp.o math/pow.o math/atan.o math/atan2.o math/tan.o \
math/rem_pio2.o math/acos.o math/asin.o math/scalbn.o \
math/copysign.o
MATH2 = math/floor.o math/ceil.o math/modf.o math/ldexp.o \
math/tanh.o math/cosh.o math/sinh.o math/fabs.o math/frexp.o \
math/fmod.o math/isnan.o math/isinf.o math/difftime.o \
math/vfprintf.o math/vfscanf.o math/strtod.o math/atof.o
# Dependencies
all: vc.lib m.lib fd2lib/fd2libWOS
vc.lib: $(MAIN) $(PPCLIB1) $(PPCLIB2) $(PPCLIB3) $(PPCLIB4) $(PPCLIB5) \
$(CTYPE) $(LOCALE) $(SETJMP) $(SIGNAL) \
$(STDIO1) $(STDIO2) $(STDIO3) $(STDLIB) $(STRING) $(TIME)
join $(MAIN) as $(TMP)vc0.lib
join $(PPCLIB1) as $(TMP)vc1.lib
join $(PPCLIB2) as $(TMP)vc2.lib
join $(PPCLIB3) as $(TMP)vc3.lib
join $(PPCLIB4) as $(TMP)vc4.lib
join $(PPCLIB5) as $(TMP)vc5.lib
join $(CTYPE) as $(TMP)vc6.lib
join $(LOCALE) as $(TMP)vc7.lib
join $(SETJMP) as $(TMP)vc8.lib
join $(SIGNAL) as $(TMP)vc9.lib
join $(STDIO1) as $(TMP)vca.lib
join $(STDIO2) as $(TMP)vcb.lib
join $(STDIO3) as $(TMP)vcc.lib
join $(STDLIB) as $(TMP)vcd.lib
join $(STRING) as $(TMP)vce.lib
join $(TIME) as $(TMP)vcf.lib
join $(TMP)vc0.lib $(TMP)vc1.lib $(TMP)vc2.lib $(TMP)vc3.lib \
$(TMP)vc4.lib $(TMP)vc5.lib $(TMP)vc6.lib $(TMP)vc7.lib \
$(TMP)vc8.lib $(TMP)vc9.lib $(TMP)vca.lib $(TMP)vcb.lib \
$(TMP)vcc.lib $(TMP)vcd.lib $(TMP)vce.lib $(TMP)vcf.lib \
as $(TMP)vc.lib
$(CP) $(TMP)vc.lib /lib/
$(RM) $(TMP)vc0.lib $(TMP)vc1.lib $(TMP)vc2.lib $(TMP)vc3.lib \
$(TMP)vc4.lib $(TMP)vc5.lib $(TMP)vc6.lib $(TMP)vc7.lib \
$(TMP)vc8.lib $(TMP)vc9.lib $(TMP)vca.lib $(TMP)vcb.lib \
$(TMP)vcc.lib $(TMP)vcd.lib $(TMP)vce.lib $(TMP)vcf.lib \
$(TMP)vc.lib
m.lib: $(MATHK) $(MATH1) $(MATH2)
join $(MATHK) as $(TMP)m0.lib
join $(MATH1) as $(TMP)m1.lib
join $(MATH2) as $(TMP)m2.lib
join $(TMP)m0.lib $(TMP)m1.lib $(TMP)m2.lib as $(TMP)m.lib
$(CP) $(TMP)m.lib /lib/
$(RM) $(TMP)m0.lib $(TMP)m1.lib $(TMP)m2.lib $(TMP)m.lib
fd2lib/fd2libWOS: fd2lib/fd2libWOS.c fd2lib/vargs.h fd2lib/stdvargs.h
$(CC68k) -o fd2lib/fd2libWOS fd2lib/fd2libWOS.c
$(CP) fd2lib/fd2libWOS /bin/
powerpc_lib/gen_ppc_stubs: powerpc_lib/gen_ppc_stubs.c
$(CC68k) -o powerpc_lib/gen_ppc_stubs powerpc_lib/gen_ppc_stubs.c
# generate stubs in powerpc_lib, if Run68k.s doesn't exist
powerpc_lib/Run68k.s: powerpc_lib/gen_ppc_stubs
powerpc_lib/gen_ppc_stubs powerpc_lib powerpc_lib/powerpc_lib.data
_chkabort.o: _chkabort.s
$(AS) $(ASOPTS) _chkabort.s
_errno.o: _errno.c
$(CC) $(COPTS) _errno.c
_errors.o: _errors.c
$(CC) $(COPTS) _errors.c
_main.o: _main.c
$(CC) $(COPTS) _main.c
_lowlevel.o: _lowlevel.s
$(AS) $(ASOPTS) _lowlevel.s
powerpc_lib/Run68k.o: powerpc_lib/Run68k.s
$(AS) $(ASOPTS) powerpc_lib/Run68k.s
powerpc_lib/WaitFor68K.o: powerpc_lib/WaitFor68K.s
$(AS) $(ASOPTS) powerpc_lib/WaitFor68K.s
powerpc_lib/SPrintF.o: powerpc_lib/SPrintF.s
$(AS) $(ASOPTS) powerpc_lib/SPrintF.s
powerpc_lib/AllocVecPPC.o: powerpc_lib/AllocVecPPC.s
$(AS) $(ASOPTS) powerpc_lib/AllocVecPPC.s
powerpc_lib/FreeVecPPC.o: powerpc_lib/FreeVecPPC.s
$(AS) $(ASOPTS) powerpc_lib/FreeVecPPC.s
powerpc_lib/CreateTaskPPC.o: powerpc_lib/CreateTaskPPC.s
$(AS) $(ASOPTS) powerpc_lib/CreateTaskPPC.s
powerpc_lib/DeleteTaskPPC.o: powerpc_lib/DeleteTaskPPC.s
$(AS) $(ASOPTS) powerpc_lib/DeleteTaskPPC.s
powerpc_lib/FindTaskPPC.o: powerpc_lib/FindTaskPPC.s
$(AS) $(ASOPTS) powerpc_lib/FindTaskPPC.s
powerpc_lib/InitSemaphorePPC.o: powerpc_lib/InitSemaphorePPC.s
$(AS) $(ASOPTS) powerpc_lib/InitSemaphorePPC.s
powerpc_lib/FreeSemaphorePPC.o: powerpc_lib/FreeSemaphorePPC.s
$(AS) $(ASOPTS) powerpc_lib/FreeSemaphorePPC.s
powerpc_lib/AddSemaphorePPC.o: powerpc_lib/AddSemaphorePPC.s
$(AS) $(ASOPTS) powerpc_lib/AddSemaphorePPC.s
powerpc_lib/RemSemaphorePPC.o: powerpc_lib/RemSemaphorePPC.s
$(AS) $(ASOPTS) powerpc_lib/RemSemaphorePPC.s
powerpc_lib/ObtainSemaphorePPC.o: powerpc_lib/ObtainSemaphorePPC.s
$(AS) $(ASOPTS) powerpc_lib/ObtainSemaphorePPC.s
powerpc_lib/AttemptSemaphorePPC.o: powerpc_lib/AttemptSemaphorePPC.s
$(AS) $(ASOPTS) powerpc_lib/AttemptSemaphorePPC.s
powerpc_lib/ReleaseSemaphorePPC.o: powerpc_lib/ReleaseSemaphorePPC.s
$(AS) $(ASOPTS) powerpc_lib/ReleaseSemaphorePPC.s
powerpc_lib/FindSemaphorePPC.o: powerpc_lib/FindSemaphorePPC.s
$(AS) $(ASOPTS) powerpc_lib/FindSemaphorePPC.s
powerpc_lib/InsertPPC.o: powerpc_lib/InsertPPC.s
$(AS) $(ASOPTS) powerpc_lib/InsertPPC.s
powerpc_lib/AddHeadPPC.o: powerpc_lib/AddHeadPPC.s
$(AS) $(ASOPTS) powerpc_lib/AddHeadPPC.s
powerpc_lib/AddTailPPC.o: powerpc_lib/AddTailPPC.s
$(AS) $(ASOPTS) powerpc_lib/AddTailPPC.s
powerpc_lib/RemovePPC.o: powerpc_lib/RemovePPC.s
$(AS) $(ASOPTS) powerpc_lib/RemovePPC.s
powerpc_lib/RemHeadPPC.o: powerpc_lib/RemHeadPPC.s
$(AS) $(ASOPTS) powerpc_lib/RemHeadPPC.s
powerpc_lib/RemTailPPC.o: powerpc_lib/RemTailPPC.s
$(AS) $(ASOPTS) powerpc_lib/RemTailPPC.s
powerpc_lib/EnqueuePPC.o: powerpc_lib/EnqueuePPC.s
$(AS) $(ASOPTS) powerpc_lib/EnqueuePPC.s
powerpc_lib/FindNamePPC.o: powerpc_lib/FindNamePPC.s
$(AS) $(ASOPTS) powerpc_lib/FindNamePPC.s
powerpc_lib/FindTagItemPPC.o: powerpc_lib/FindTagItemPPC.s
$(AS) $(ASOPTS) powerpc_lib/FindTagItemPPC.s
powerpc_lib/GetTagDataPPC.o: powerpc_lib/GetTagDataPPC.s
$(AS) $(ASOPTS) powerpc_lib/GetTagDataPPC.s
powerpc_lib/NextTagItemPPC.o: powerpc_lib/NextTagItemPPC.s
$(AS) $(ASOPTS) powerpc_lib/NextTagItemPPC.s
powerpc_lib/AllocSignalPPC.o: powerpc_lib/AllocSignalPPC.s
$(AS) $(ASOPTS) powerpc_lib/AllocSignalPPC.s
powerpc_lib/FreeSignalPPC.o: powerpc_lib/FreeSignalPPC.s
$(AS) $(ASOPTS) powerpc_lib/FreeSignalPPC.s
powerpc_lib/SetSignalPPC.o: powerpc_lib/SetSignalPPC.s
$(AS) $(ASOPTS) powerpc_lib/SetSignalPPC.s
powerpc_lib/SignalPPC.o: powerpc_lib/SignalPPC.s
$(AS) $(ASOPTS) powerpc_lib/SignalPPC.s
powerpc_lib/WaitPPC.o: powerpc_lib/WaitPPC.s
$(AS) $(ASOPTS) powerpc_lib/WaitPPC.s
powerpc_lib/SetTaskPriPPC.o: powerpc_lib/SetTaskPriPPC.s
$(AS) $(ASOPTS) powerpc_lib/SetTaskPriPPC.s
powerpc_lib/Signal68K.o: powerpc_lib/Signal68K.s
$(AS) $(ASOPTS) powerpc_lib/Signal68K.s
powerpc_lib/SetCache.o: powerpc_lib/SetCache.s
$(AS) $(ASOPTS) powerpc_lib/SetCache.s
powerpc_lib/SetExcHandler.o: powerpc_lib/SetExcHandler.s
$(AS) $(ASOPTS) powerpc_lib/SetExcHandler.s
powerpc_lib/RemExcHandler.o: powerpc_lib/RemExcHandler.s
$(AS) $(ASOPTS) powerpc_lib/RemExcHandler.s
powerpc_lib/Super.o: powerpc_lib/Super.s
$(AS) $(ASOPTS) powerpc_lib/Super.s
powerpc_lib/User.o: powerpc_lib/User.s
$(AS) $(ASOPTS) powerpc_lib/User.s
powerpc_lib/SetHardware.o: powerpc_lib/SetHardware.s
$(AS) $(ASOPTS) powerpc_lib/SetHardware.s
powerpc_lib/ModifyFPExc.o: powerpc_lib/ModifyFPExc.s
$(AS) $(ASOPTS) powerpc_lib/ModifyFPExc.s
powerpc_lib/WaitTime.o: powerpc_lib/WaitTime.s
$(AS) $(ASOPTS) powerpc_lib/WaitTime.s
powerpc_lib/LockTaskList.o: powerpc_lib/LockTaskList.s
$(AS) $(ASOPTS) powerpc_lib/LockTaskList.s
powerpc_lib/UnLockTaskList.o: powerpc_lib/UnLockTaskList.s
$(AS) $(ASOPTS) powerpc_lib/UnLockTaskList.s
powerpc_lib/SetExcMMU.o: powerpc_lib/SetExcMMU.s
$(AS) $(ASOPTS) powerpc_lib/SetExcMMU.s
powerpc_lib/ClearExcMMU.o: powerpc_lib/ClearExcMMU.s
$(AS) $(ASOPTS) powerpc_lib/ClearExcMMU.s
powerpc_lib/ChangeMMU.o: powerpc_lib/ChangeMMU.s
$(AS) $(ASOPTS) powerpc_lib/ChangeMMU.s
powerpc_lib/GetInfo.o: powerpc_lib/GetInfo.s
$(AS) $(ASOPTS) powerpc_lib/GetInfo.s
powerpc_lib/CreateMsgPortPPC.o: powerpc_lib/CreateMsgPortPPC.s
$(AS) $(ASOPTS) powerpc_lib/CreateMsgPortPPC.s
powerpc_lib/DeleteMsgPortPPC.o: powerpc_lib/DeleteMsgPortPPC.s
$(AS) $(ASOPTS) powerpc_lib/DeleteMsgPortPPC.s
powerpc_lib/AddPortPPC.o: powerpc_lib/AddPortPPC.s
$(AS) $(ASOPTS) powerpc_lib/AddPortPPC.s
powerpc_lib/RemPortPPC.o: powerpc_lib/RemPortPPC.s
$(AS) $(ASOPTS) powerpc_lib/RemPortPPC.s
powerpc_lib/FindPortPPC.o: powerpc_lib/FindPortPPC.s
$(AS) $(ASOPTS) powerpc_lib/FindPortPPC.s
powerpc_lib/WaitPortPPC.o: powerpc_lib/WaitPortPPC.s
$(AS) $(ASOPTS) powerpc_lib/WaitPortPPC.s
powerpc_lib/PutMsgPPC.o: powerpc_lib/PutMsgPPC.s
$(AS) $(ASOPTS) powerpc_lib/PutMsgPPC.s
powerpc_lib/GetMsgPPC.o: powerpc_lib/GetMsgPPC.s
$(AS) $(ASOPTS) powerpc_lib/GetMsgPPC.s
powerpc_lib/ReplyMsgPPC.o: powerpc_lib/ReplyMsgPPC.s
$(AS) $(ASOPTS) powerpc_lib/ReplyMsgPPC.s
powerpc_lib/FreeAllMem.o: powerpc_lib/FreeAllMem.s
$(AS) $(ASOPTS) powerpc_lib/FreeAllMem.s
powerpc_lib/CopyMemPPC.o: powerpc_lib/CopyMemPPC.s
$(AS) $(ASOPTS) powerpc_lib/CopyMemPPC.s
powerpc_lib/AllocXMsgPPC.o: powerpc_lib/AllocXMsgPPC.s
$(AS) $(ASOPTS) powerpc_lib/AllocXMsgPPC.s
powerpc_lib/FreeXMsgPPC.o: powerpc_lib/FreeXMsgPPC.s
$(AS) $(ASOPTS) powerpc_lib/FreeXMsgPPC.s
powerpc_lib/PutXMsgPPC.o: powerpc_lib/PutXMsgPPC.s
$(AS) $(ASOPTS) powerpc_lib/PutXMsgPPC.s
powerpc_lib/GetSysTimePPC.o: powerpc_lib/GetSysTimePPC.s
$(AS) $(ASOPTS) powerpc_lib/GetSysTimePPC.s
powerpc_lib/AddTimePPC.o: powerpc_lib/AddTimePPC.s
$(AS) $(ASOPTS) powerpc_lib/AddTimePPC.s
powerpc_lib/SubTimePPC.o: powerpc_lib/SubTimePPC.s
$(AS) $(ASOPTS) powerpc_lib/SubTimePPC.s
powerpc_lib/CmpTimePPC.o: powerpc_lib/CmpTimePPC.s
$(AS) $(ASOPTS) powerpc_lib/CmpTimePPC.s
powerpc_lib/SetReplyPortPPC.o: powerpc_lib/SetReplyPortPPC.s
$(AS) $(ASOPTS) powerpc_lib/SetReplyPortPPC.s
powerpc_lib/SnoopTask.o: powerpc_lib/SnoopTask.s
$(AS) $(ASOPTS) powerpc_lib/SnoopTask.s
powerpc_lib/EndSnoopTask.o: powerpc_lib/EndSnoopTask.s
$(AS) $(ASOPTS) powerpc_lib/EndSnoopTask.s
powerpc_lib/GetHALInfo.o: powerpc_lib/GetHALInfo.s
$(AS) $(ASOPTS) powerpc_lib/GetHALInfo.s
powerpc_lib/SetScheduling.o: powerpc_lib/SetScheduling.s
$(AS) $(ASOPTS) powerpc_lib/SetScheduling.s
ctype/isalnum.o: ctype/isalnum.c
$(CC) $(COPTS) ctype/isalnum.c
ctype/isalpha.o: ctype/isalpha.c
$(CC) $(COPTS) ctype/isalpha.c
ctype/iscntrl.o: ctype/iscntrl.c
$(CC) $(COPTS) ctype/iscntrl.c
ctype/isdigit.o: ctype/isdigit.c
$(CC) $(COPTS) ctype/isdigit.c
ctype/isgraph.o: ctype/isgraph.c
$(CC) $(COPTS) ctype/isgraph.c
ctype/islower.o: ctype/islower.c
$(CC) $(COPTS) ctype/islower.c
ctype/isprint.o: ctype/isprint.c
$(CC) $(COPTS) ctype/isprint.c
ctype/ispunct.o: ctype/ispunct.c
$(CC) $(COPTS) ctype/ispunct.c
ctype/isspace.o: ctype/isspace.c
$(CC) $(COPTS) ctype/isspace.c
ctype/isupper.o: ctype/isupper.c
$(CC) $(COPTS) ctype/isupper.c
ctype/isxdigit.o: ctype/isxdigit.c
$(CC) $(COPTS) ctype/isxdigit.c
ctype/tolower.o: ctype/tolower.s
$(AS) $(ASOPTS) ctype/tolower.s
ctype/toupper.o: ctype/toupper.s
$(AS) $(ASOPTS) ctype/toupper.s
ctype/_ctype_.o: ctype/_ctype_.c
$(CC) $(COPTS) ctype/_ctype_.c
locale/localeconv.o: locale/localeconv.c
$(CC) $(COPTS) locale/localeconv.c
locale/setlocale.o: locale/setlocale.c
$(CC) $(COPTS) locale/setlocale.c
setjmp/longjmp.o: setjmp/longjmp.s
$(AS) $(ASOPTS) setjmp/longjmp.s
setjmp/setjmp.o: setjmp/setjmp.s
$(AS) $(ASOPTS) setjmp/setjmp.s
signal/raise.o: signal/raise.c
$(CC) $(COPTS) signal/raise.c
signal/signal.o: signal/signal.c
$(CC) $(COPTS) signal/signal.c
stdio/clearerr.o: stdio/clearerr.c
$(CC) $(COPTS) stdio/clearerr.c
stdio/fclose.o: stdio/fclose.c
$(CC) $(COPTS) stdio/fclose.c
stdio/feof.o: stdio/feof.c
$(CC) $(COPTS) stdio/feof.c
stdio/ferror.o: stdio/ferror.c
$(CC) $(COPTS) stdio/ferror.c
stdio/fflush.o: stdio/fflush.c
$(CC) $(COPTS) stdio/fflush.c
stdio/fgetc.o: stdio/fgetc.c
$(CC) $(COPTS) stdio/fgetc.c
stdio/fgetpos.o: stdio/fgetpos.c
$(CC) $(COPTS) stdio/fgetpos.c
stdio/fgets.o: stdio/fgets.c
$(CC) $(COPTS) stdio/fgets.c
stdio/fopen.o: stdio/fopen.c
$(CC) $(COPTS) stdio/fopen.c
stdio/fprintf.o: stdio/fprintf.c
$(CC) $(COPTS) stdio/fprintf.c
stdio/fputc.o: stdio/fputc.c
$(CC) $(COPTS) stdio/fputc.c
stdio/fputs.o: stdio/fputs.c
$(CC) $(COPTS) stdio/fputs.c
stdio/fread.o: stdio/fread.c
$(CC) $(COPTS) stdio/fread.c
stdio/freopen.o: stdio/freopen.c
$(CC) $(COPTS) stdio/freopen.c
stdio/fscanf.o: stdio/fscanf.c
$(CC) $(COPTS) stdio/fscanf.c
stdio/fseek.o: stdio/fseek.c
$(CC) $(COPTS) stdio/fseek.c
stdio/fsetpos.o: stdio/fsetpos.c
$(CC) $(COPTS) stdio/fsetpos.c
stdio/ftell.o: stdio/ftell.c
$(CC) $(COPTS) stdio/ftell.c
stdio/fwrite.o: stdio/fwrite.c
$(CC) $(COPTS) stdio/fwrite.c
stdio/getchar.o: stdio/getchar.c
$(CC) $(COPTS) stdio/getchar.c
stdio/gets.o: stdio/gets.c
$(CC) $(COPTS) stdio/gets.c
stdio/perror.o: stdio/perror.c
$(CC) $(COPTS) stdio/perror.c
stdio/printf.o: stdio/printf.c
$(CC) $(COPTS) stdio/printf.c
stdio/putchar.o: stdio/putchar.c
$(CC) $(COPTS) stdio/putchar.c
stdio/puts.o: stdio/puts.c
$(CC) $(COPTS) stdio/puts.c
stdio/remove.o: stdio/remove.c
$(CC) $(COPTS) stdio/remove.c
stdio/rename.o: stdio/rename.c
$(CC) $(COPTS) stdio/rename.c
stdio/rewind.o: stdio/rewind.c
$(CC) $(COPTS) stdio/rewind.c
stdio/scanf.o: stdio/scanf.c
$(CC) $(COPTS) stdio/scanf.c
stdio/setbuf.o: stdio/setbuf.c
$(CC) $(COPTS) stdio/setbuf.c
stdio/setvbuf.o: stdio/setvbuf.c
$(CC) $(COPTS) stdio/setvbuf.c
stdio/sprintf.o: stdio/sprintf.c
$(CC) $(COPTS) stdio/sprintf.c
stdio/sscanf.o: stdio/sscanf.c
$(CC) $(COPTS) stdio/sscanf.c
stdio/tmpfile.o: stdio/tmpfile.c
$(CC) $(COPTS) stdio/tmpfile.c
stdio/tmpnam.o: stdio/tmpnam.c
$(CC) $(COPTS) stdio/tmpnam.c
stdio/ungetc.o: stdio/ungetc.c
$(CC) $(COPTS) stdio/ungetc.c
stdio/vfprintf.o: stdio/vfprintf.c
$(CC) $(COPTS) stdio/vfprintf.c
stdio/vfscanf.o: stdio/vfscanf.c
$(CC) $(COPTS) stdio/vfscanf.c
stdio/vprintf.o: stdio/vprintf.c
$(CC) $(COPTS) stdio/vprintf.c
stdio/vscanf.o: stdio/vscanf.c
$(CC) $(COPTS) stdio/vscanf.c
stdio/vsprintf.o: stdio/vsprintf.c
$(CC) $(COPTS) stdio/vsprintf.c
stdio/vsscanf.o: stdio/vsscanf.c
$(CC) $(COPTS) stdio/vsscanf.c
stdio/_fillbuf.o: stdio/_fillbuf.c
$(CC) $(COPTS) stdio/_fillbuf.c
stdio/_flushbuf.o: stdio/_flushbuf.c
$(CC) $(COPTS) stdio/_flushbuf.c
stdio/_putbuf.o: stdio/_putbuf.c
$(CC) $(COPTS) stdio/_putbuf.c
stdio/__v0fprintf.o: stdio/__v0fprintf.c
$(CC) $(COPTS) stdio/__v0fprintf.c
stdio/__v0printf.o: stdio/__v0printf.c
$(CC) $(COPTS) stdio/__v0printf.c
stdio/__v0sprintf.o: stdio/__v0sprintf.c
$(CC) $(COPTS) stdio/__v0sprintf.c
stdio/__v2fprintf.o: stdio/__v2fprintf.c
$(CC) $(COPTS) stdio/__v2fprintf.c
stdio/__v2printf.o: stdio/__v2printf.c
$(CC) $(COPTS) stdio/__v2printf.c
stdio/__v2sprintf.o: stdio/__v2sprintf.c
$(CC) $(COPTS) stdio/__v2sprintf.c
stdio/__v2fscanf.o: stdio/__v2fscanf.c
$(CC) $(COPTS) stdio/__v2fscanf.c
stdio/__v2scanf.o: stdio/__v2scanf.c
$(CC) $(COPTS) stdio/__v2scanf.c
stdio/__v2sscanf.o: stdio/__v2sscanf.c
$(CC) $(COPTS) stdio/__v2sscanf.c
stdio/__v2vfprintf.o: stdio/__v2vfprintf.c stdio/vfprintf.c
$(CC) $(COPTS) stdio/__v2vfprintf.c
stdio/__v2vfscanf.o: stdio/__v2vfscanf.c stdio/vfscanf.c
$(CC) $(COPTS) stdio/__v2vfscanf.c
stdio/_open.o: stdio/_open.c
$(CC) $(COPTS) stdio/_open.c
stdio/_close.o: stdio/_close.c
$(CC) $(COPTS) stdio/_close.c
stdio/_read.o: stdio/_read.c
$(CC) $(COPTS) stdio/_read.c
stdio/_write.o: stdio/_write.c
$(CC) $(COPTS) stdio/_write.c
stdio/_seek.o: stdio/_seek.c
$(CC) $(COPTS) stdio/_seek.c
stdlib/abort.o: stdlib/abort.c
$(CC) $(COPTS) stdlib/abort.c
stdlib/abs.o: stdlib/abs.c
$(CC) $(COPTS) stdlib/abs.c
stdlib/atexit.o: stdlib/atexit.c
$(CC) $(COPTS) stdlib/atexit.c
stdlib/atoi.o: stdlib/atoi.c
$(CC) $(COPTS) stdlib/atoi.c
stdlib/atol.o: stdlib/atol.c
$(CC) $(COPTS) stdlib/atol.c
stdlib/bsearch.o: stdlib/bsearch.c
$(CC) $(COPTS) stdlib/bsearch.c
stdlib/calloc.o: stdlib/calloc.c
$(CC) $(COPTS) stdlib/calloc.c
stdlib/div.o: stdlib/div.c
$(CC) $(COPTS) stdlib/div.c
stdlib/getenv.o: stdlib/getenv.c
$(CC) $(COPTS) stdlib/getenv.c
stdlib/labs.o: stdlib/labs.c
$(CC) $(COPTS) stdlib/labs.c
stdlib/ldiv.o: stdlib/ldiv.c
$(CC) $(COPTS) stdlib/ldiv.c
stdlib/malloc.o: stdlib/malloc.c
$(CC) $(COPTS) stdlib/malloc.c
stdlib/realloc.o: stdlib/realloc.c
$(CC) $(COPTS) stdlib/realloc.c
stdlib/qsort.o: stdlib/qsort.c
$(CC) $(COPTS) stdlib/qsort.c
stdlib/rand.o: stdlib/rand.c
$(CC) $(COPTS) stdlib/rand.c
stdlib/strtol.o: stdlib/strtol.c
$(CC) $(COPTS) stdlib/strtol.c
stdlib/strtoul.o: stdlib/strtoul.c
$(CC) $(COPTS) stdlib/strtoul.c
stdlib/system.o: stdlib/system.c
$(CC) $(COPTS) stdlib/system.c
string/memchr.o: string/memchr.c
$(CC) $(COPTS) string/memchr.c
string/memcmp.o: string/memcmp.c
$(CC) $(COPTS) string/memcmp.c
string/memcpy.o: string/memcpy.s
$(AS) $(ASOPTS) string/memcpy.s
string/memmove.o: string/memmove.s
$(AS) $(ASOPTS) string/memmove.s
string/memset.o: string/memset.s
$(AS) $(ASOPTS) string/memset.s
string/strcat.o: string/strcat.c
$(CC) $(COPTS) string/strcat.c
string/strchr.o: string/strchr.c
$(CC) $(COPTS) string/strchr.c
string/strcmp.o: string/strcmp.c
$(CC) $(COPTS) string/strcmp.c
string/strcpy.o: string/strcpy.s
$(AS) $(ASOPTS) string/strcpy.s
string/strcspn.o: string/strcspn.c
$(CC) $(COPTS) string/strcspn.c
string/strerror.o: string/strerror.c
$(CC) $(COPTS) string/strerror.c
string/strlen.o: string/strlen.s
$(AS) $(ASOPTS) string/strlen.s
string/strncat.o: string/strncat.c
$(CC) $(COPTS) string/strncat.c
string/strncmp.o: string/strncmp.c
$(CC) $(COPTS) string/strncmp.c
string/strncpy.o: string/strncpy.c
$(CC) $(COPTS) string/strncpy.c
string/strpbrk.o: string/strpbrk.c
$(CC) $(COPTS) string/strpbrk.c
string/strrchr.o: string/strrchr.c
$(CC) $(COPTS) string/strrchr.c
string/strspn.o: string/strspn.c
$(CC) $(COPTS) string/strspn.c
string/strstr.o: string/strstr.c
$(CC) $(COPTS) string/strstr.c
string/strtok.o: string/strtok.c
$(CC) $(COPTS) string/strtok.c
time/asctime.o: time/asctime.c
$(CC) $(COPTS) time/asctime.c
time/clock.o: time/clock.c
$(CC) $(COPTS) time/clock.c
time/gmtime.o: time/gmtime.c
$(CC) $(COPTS) time/gmtime.c
time/localtime.o: time/localtime.c
$(CC) $(COPTS) time/localtime.c
time/mktime.o: time/mktime.c
$(CC) $(COPTS) time/mktime.c
time/strftime.o: time/strftime.c
$(CC) $(COPTS) time/strftime.c
time/time.o: time/time.c
$(CC) $(COPTS) time/time.c
time/__gmtoffset.o: time/__gmtoffset.c
$(CC) $(COPTS) time/__gmtoffset.c
math/k_cos.o: math/k_cos.c
$(CC) $(MOPTS) math/k_cos.c
math/k_sin.o: math/k_sin.c
$(CC) $(MOPTS) math/k_sin.c
math/k_tan.o: math/k_tan.c
$(CC) $(MOPTS) math/k_tan.c
math/k_rem_pio2.o: math/k_rem_pio2.c
$(CC) $(MOPTS) math/k_rem_pio2.c
math/cos.o: math/cos.c
$(CC) $(MOPTS) math/cos.c
math/sin.o: math/sin.c
$(CC) $(MOPTS) math/sin.c
math/log.o: math/log.c
$(CC) $(MOPTS) math/log.c
math/log10.o: math/log10.c
$(CC) $(MOPTS) math/log10.c
math/sqrt.o: math/sqrt.c
$(CC) $(MOPTS) math/sqrt.c
math/exp.o: math/exp.c
$(CC) $(MOPTS) math/exp.c
math/pow.o: math/pow.c
$(CC) $(MOPTS) math/pow.c
math/atan.o: math/atan.c
$(CC) $(MOPTS) math/atan.c
math/atan2.o: math/atan2.c
$(CC) $(MOPTS) math/atan2.c
math/tan.o: math/tan.c
$(CC) $(MOPTS) math/tan.c
math/rem_pio2.o: math/rem_pio2.c
$(CC) $(MOPTS) math/rem_pio2.c
math/asin.o: math/asin.c
$(CC) $(MOPTS) math/asin.c
math/acos.o: math/acos.c
$(CC) $(MOPTS) math/acos.c
math/scalbn.o: math/scalbn.c
$(CC) $(MOPTS) math/scalbn.c
math/copysign.o: math/copysign.c
$(CC) $(MOPTS) math/copysign.c
math/isinf.o: math/isinf.c
$(CC) $(MOPTS) math/isinf.c
math/isnan.o: math/isnan.c
$(CC) $(MOPTS) math/isnan.c
math/strtod.o: math/strtod.c
$(CC) $(MOPTS) math/strtod.c
math/atof.o: math/atof.c
$(CC) $(MOPTS) math/atof.c
math/vfprintf.o: math/vfprintf.c
$(CC) $(MOPTS) math/vfprintf.c
math/vfscanf.o: math/vfscanf.c
$(CC) $(MOPTS) math/vfscanf.c
math/difftime.o: math/difftime.c
$(CC) $(MOPTS) math/difftime.c
math/fmod.o: math/fmod.c
$(CC) $(MOPTS) math/fmod.c
math/sinh.o: math/sinh.c
$(CC) $(MOPTS) math/sinh.c
math/cosh.o: math/cosh.c
$(CC) $(MOPTS) math/cosh.c
math/tanh.o: math/tanh.c
$(CC) $(MOPTS) math/tanh.c
math/fabs.o: math/fabs.s
$(AS) $(ASOPTS) math/fabs.s
math/modf.o: math/modf.c
$(CC) $(MOPTS) math/modf.c
math/ldexp.o: math/ldexp.c
$(CC) $(MOPTS) math/ldexp.c
math/frexp.o: math/frexp.c
$(CC) $(MOPTS) math/frexp.c
math/floor.o: math/floor.c
$(CC) $(MOPTS) math/floor.c
math/ceil.o: math/ceil.c
$(CC) $(MOPTS) math/ceil.c